package com.collectplus.express.tools;

import java.util.HashMap;

import android.content.Context;

import com.umeng.analytics.MobclickAgent;

/**
 * 代码组织不规范<br>
 * 
 * @author coffee<br>
 *         2015-6-18下午12:54:12
 */
@Deprecated
public class Umeng {
	// 获取到验证码以后的登录操作
	public static final String login = "login";
	// 点击下单按钮
	public static final String order = "order";
	// 支付成功的回调
	public static final String paySuccess = "pay_success";
	// 截屏
	public static final String screen_shot = "screen_shot";
	// 截屏结果-地址处理
	public static final String screen_shot_result = "screen_shot_result";

	/**
	 * 
	 * @Title: umengOnResume
	 * @Description: TODO()
	 * @param @param pageName
	 * @param @param context
	 * @return void
	 */
	public static void onResume(String pageName, Context context) {
		MobclickAgent.onPageStart(pageName); // 统计页面
		MobclickAgent.onResume(context); // 统计时长
	}

	/**
	 * 
	 * @Title: umengOnPause
	 * @Description: TODO()
	 * @param @param pageName
	 * @param @param context
	 * @return void
	 */
	public static void onPause(String pageName, Context context) {
		MobclickAgent.onPageEnd(pageName); // 保证 onPageEnd 在onPause 之前调用,因为 onPause 中会保存信息
		MobclickAgent.onPause(context);
	}

	/**
	 * @param context
	 * @param id
	 */
	public static void onEvent(Context context, String id) {
		MobclickAgent.onEvent(context, id);
	}

	/**
	 * 
	 * @Title: umengOnEvent
	 * @Description: TODO()
	 * @param @param context
	 * @param @param id
	 * @param @param map
	 * @return void
	 */
	public static void umengOnEvent(Context context, String id, HashMap<String, String> map) {
		// HashMap<String,String> map = new HashMap<String,String>();
		// map.put("type","book");
		// map.put("quantity","3");
		MobclickAgent.onEvent(context, id, map);
	}

}
